About The Ivory Sail Limited (10893646) United Kingdom