About Makku 7 Ltd (12923900) United Kingdom