About Karahi Box Ltd (10655337) United Kingdom