About Kabira Enterprises Limited (05587561) United Kingdom