About 7worlds Ltd (12287487) United Kingdom