Earlier quoted context omitted.
Well, according to their Privacy Policy you can just shoot them an e-mail: > You may contact us as follows: support@flymaids.com.com Oh wait.... [Bonus points for saying they are incorporated in Delaware who has no record of a business by that name.] *Edit- See below, I searched the company name on the Delaware website two different ways and they certainly do not have an active registration or even a name reservation…
Every startup is incorporated in Delaware, not always as the name they call themselves.
"In the USA/rest of the world (excluding the European Union), we are Fly Maids, Inc. (doing business as Fly Maids), a Delaware corporation with our head office at 2711 Centerville Road, Suite 400, Wilmington, New Castle County, Delaware 19808."
Trust me, it isn't there. I tried both the regular lookup and just a simple name reservation in case the paperwork hadn't gone through yet. No results for either.