About X-ray Technology Limited (03644511) United Kingdom