About Infinity Technology Europe Limited (07190030) United Kingdom