About Nicollane Ltd (07993417) United Kingdom