About Ow Holdings Ltd (10353063) United Kingdom