About Lion 42 Consulting Ltd. (08864513) United Kingdom