About Swaid Consultants Limited (12176284) United Kingdom