About Pipistrelle Close Management Limited (04910629) United Kingdom