About Summus World Limited (10942160) United Kingdom