About Fremich Limited (12274115) United Kingdom