About Frisca Ltd (11201556) United Kingdom