About Swakara Ltd (09583417) United Kingdom