About Nemisha Patel Owen Ltd (11951397) United Kingdom