About Freeopp Limited (11972073) United Kingdom