About Abd Ventures Ltd (11594680) United Kingdom