About Bendac Solutions Limited (12762851) United Kingdom