About Bermilla 6 Ltd (13076134) United Kingdom