About Finllo Limited (12052148) United Kingdom