About Ogier Global (uk) Limited (12248926) United Kingdom