About Nickle Solutions Ltd (07350075) United Kingdom