About Logi Pod Ltd (11387136) United Kingdom