About Finemax Limited (10329507) United Kingdom