About Fremanda Limited (12809693) United Kingdom