About Nickane Solid Creation Limited (13538024) United Kingdom