About V Kan Software Solutions Limited (11468191) United Kingdom