About Claudiu Iordache Ltd (12301626) United Kingdom