About Alamar Ltd (13101664) United Kingdom