About Techno Tip Solutions Limited (07590068) United Kingdom