About Blue Holder 23 Llp (OC425402) United Kingdom