About K A Developers Ltd (11498689) United Kingdom