About Frenella Ltd (13594240) United Kingdom