About Emilia Buiac Holdings Limited (13552744) United Kingdom