About Kirbha Limited (10985785) United Kingdom