About Republic (u.k.) Limited (04221841) United Kingdom