About Nanclach Holdco Limited (10825019) United Kingdom