About Ivory Oak 1 Ltd (12185868) United Kingdom