About Trachale Limited (11532660) United Kingdom