About Claessens Consulting Ltd (10188250) United Kingdom