About Makaveli Holdings Ltd (11225042) United Kingdom