About Sekhon Management Ltd (10323882) United Kingdom