About Foreolen Limited (10942832) United Kingdom