About Makrogama Ltd (13620130) United Kingdom