About Sinbar Associates Limited (04159114) United Kingdom