About Funnel Tech Solutions Ltd (13661959) United Kingdom