About Freoda Limited (07695643) United Kingdom