About Finity Technologies Ltd (13546553) United Kingdom