About Neida Blue 62 Limited (05528622) United Kingdom