About Vrabecz Ventures Ltd (09546206) United Kingdom