About Bermilla 3 Ltd (12988733) United Kingdom