About Swac Limited (10118408) United Kingdom