About Sac (llp Nominees) Limited (SC353805) United Kingdom