About Gleeds Americas Holdings Limited (06213794) United Kingdom