About Nabebess 55 Ltd (08979083) United Kingdom