About Swaraj Technologies Limited (07495805) United Kingdom