About Alex Baciu Design Limited (10861845) United Kingdom