About Sh&r Investments Limited (11206526) United Kingdom