About Shaktipad London Ltd (12353244) United Kingdom