About Shakti Technologies Ltd (07926641) United Kingdom