About Steward Holdings Ltd. (10763181) United Kingdom