About S Lad Consultancy Ltd (12473158) United Kingdom