About Shelborn Investments (1) Ltd (11196247) United Kingdom