About Khabra Enterprises Limited (05114623) United Kingdom