About London Smart Ventures Ltd (12683233) United Kingdom