About Nooe Solutions Ltd (12948868) United Kingdom