About Shookoo Technology Services Limited (10590367) United Kingdom