About Shadhakshi Technology Limited (08223435) United Kingdom