About Velos Energy Limited (SC384515) United Kingdom