About London Undefined Matter Studio Ltd (13331753) United Kingdom