About Frolika Limited (11574789) United Kingdom