About Vebos Holding Plc (11806799) United Kingdom