About Meaas Ltd. (06210780) United Kingdom