About Sister Holdings Limited (12111207) United Kingdom