About Swarog Limited (SC585286) United Kingdom