About Nicro 1 Limited (SC528083) United Kingdom