About Longview Technology Limited (10205348) United Kingdom