About Tippl Technologies Ltd (12693338) United Kingdom