About Shaklod Limited (10218036) United Kingdom