About Nokka Ltd (12800245) United Kingdom