About Kabrida Tech Limited (09579153) United Kingdom