About X19 Limited (05995703) United Kingdom