About Teropan Holdings Ltd (12608482) United Kingdom