About Kim Bacchus Solutions Ltd (06543893) United Kingdom