About Securra Ltd (12774432) United Kingdom