About Frankuriata Ltd (12089976) United Kingdom