About Fiika Limited (13497899) United Kingdom