About Thorp Consulting Ltd (11994685) United Kingdom