About Almoor Limited (11018134) United Kingdom