About Nydean Concepts Ventures Limited (13148343) United Kingdom