About Bermondsey Bits Ltd (11279199) United Kingdom