About Sterling Ra Investments Limited (13046628) United Kingdom