About 38 Dyne Road Limited Limited (13056238) United Kingdom