About Finite Design Limited (04714917) United Kingdom