About Sterling Invest Limited (10756013) United Kingdom