About Oakmoor Holdings Ltd (10775597) United Kingdom