About Kobyla Limited (09106259) United Kingdom