About Sevenfold Consultancy Services Limited (12212183) United Kingdom