About Kurbis Ltd (13284496) United Kingdom