About Sancus Group Ltd (12095855) United Kingdom