About Sterling Trust Corporation Limited (12032479) United Kingdom