About Indian Box Ltd (12730210) United Kingdom