About Throstle Investments Ltd (12548977) United Kingdom