About Charrx Limited (07214722) United Kingdom