About Whagg Nominees Limited (04201941) United Kingdom