About Remus Caldararu Limited (13108137) United Kingdom