About Noelind Limited (11676945) United Kingdom