About Kasabgar Ltd (12966093) United Kingdom