About Iurie Bicu Limited (11658543) United Kingdom