About The Share Republic Limited (07988346) United Kingdom