About Sisters & Seekers Limited (10939478) United Kingdom