About Bilbao Offshore Holding Limited (12099853) United Kingdom