About Makissi Limited (12847138) United Kingdom