About Almy Investment Ltd (11300933) United Kingdom