About Freida Limited (08263179) United Kingdom