About World Republic Limited (SC259317) United Kingdom