About Blue Sparrow Apps Limited (06532907) United Kingdom