About Myka Real Estate Ltd (13275842) United Kingdom