About Shelter International Invest Ltd (11081522) United Kingdom