About Milo Hospitality Ltd (12093533) United Kingdom