About Niddoo (pvt) Limited (07033669) United Kingdom