About Fintasia (uk) Limited (06261765) United Kingdom