About Nouka Limited (08549459) United Kingdom