About Kobeda House Ltd (13686586) United Kingdom