About Sterling Technology Holdings Limited (11054467) United Kingdom