About S. Collate Limited (13049236) United Kingdom