About First Venture (sw) Ltd. (07895320) United Kingdom