About L Wolfram Limited (10728381) United Kingdom