About Finkk Limited (06195873) United Kingdom