About Almtuk Investment Ltd (09935420) United Kingdom