About Adda Super Cases Limited (01397760) United Kingdom