About Interfinity Ltd (12402685) United Kingdom