About Blesk Ventures Ltd (11158836) United Kingdom