About Almeter Holdings (uk) Limited (10708926) United Kingdom