About Finefix Ltd (12424328) United Kingdom