About Sequomi Services Ltd (12846247) United Kingdom