About Sterling Management Holdings Limited (13641426) United Kingdom