About Sevold Consultancy Ltd (11202943) United Kingdom