About Laade Ventures Ltd (13157697) United Kingdom