About Bigfin Technologies Ltd. (12263599) United Kingdom