About Bermilla 1 Ltd (12988665) United Kingdom