About Gimlet Associates Limited (09101936) United Kingdom