About Swara Trading International Limited (06346405) United Kingdom