About Zameha Solutions Ltd (13649896) United Kingdom