About Septet Associates Ltd (10945023) United Kingdom