About World Observer Ltd (12682743) United Kingdom