About Sojourner Limited (11415182) United Kingdom