About Khalsa Legal Limited (10257555) United Kingdom