About Alex Slors Consulting Ltd (06707090) United Kingdom