About Blue Ibis Ltd (10300244) United Kingdom