About Strange World Limited (01559657) United Kingdom