About Sar Holdings Limited (11707284) United Kingdom