About Radu Ruse Builder Limited (12758333) United Kingdom