About Tepp Holdings Ltd (SC550810) United Kingdom