About Ottoman Services Ltd (11539047) United Kingdom