About The Khukuri Limited (SC582625) United Kingdom