About Makeda-bee Limited (12299190) United Kingdom