About Fromegi Ltd (12912749) United Kingdom