About 1 Electric Beach Ltd (11408059) United Kingdom