About Sekura Vivo Limited (12057296) United Kingdom