About Nokkel Ltd (07507694) United Kingdom