About Finite Ltd. (03746906) United Kingdom