About Clint Desouza Limited (12759664) United Kingdom