About Hamera Ltd (13667442) United Kingdom