About Balajee Spice Limited (SC531241) United Kingdom