About Shepherd International Finance And Marketing Consultancy Ltd (13217116) United Kingdom