About Swazarois Ltd (11138985) United Kingdom