About Kaaya Mebs Limited (11477340) United Kingdom