About Bucadi Re Ltd (13536358) United Kingdom