About Blue Ockra Ltd (11094338) United Kingdom