About Kaya Developments Limited (06280290) United Kingdom