About Hada Projects Limited (05928523) United Kingdom