About World Star London Ltd (13089280) United Kingdom