About Maaya Associates Limited (10848204) United Kingdom