About Sachin Yacht Hotels International Limited (12661094) United Kingdom