About Jane Boye Consultancy Ltd (12896811) United Kingdom