About Khalsa Associates Ltd (10200519) United Kingdom