About Teqholic Limited (13387607) United Kingdom