About Vijji London Uk Limited (13167896) United Kingdom