About Bacanu N Construct Ltd (12842478) United Kingdom