About Secandi Associates Ltd (12930546) United Kingdom