About Nagwal Holdings Limited (11703797) United Kingdom