About Digital Reality Solution Limited (12266356) United Kingdom