About Several World Ltd. (03447708) United Kingdom