About International Organization For Tolerance Ltd (12077886) United Kingdom