About London Pods Ltd (12685257) United Kingdom