About Built Environment Reality Capture Limited (11090214) United Kingdom