About Tim Mendes Da Costa Limited (12264535) United Kingdom