About Frantic Freda Ltd (12166506) United Kingdom