About Lightfield London Limited (11002503) United Kingdom