About Nunchucks Incorporated Limited (10488090) United Kingdom