About Khalsa Organisation Ltd (10087176) United Kingdom