About Finesta Group Ltd. (10551325) United Kingdom