About Sempare Limited (11677564) United Kingdom