About Ndlslvshw Ltd (10786500) United Kingdom