About J.l. Newbury Financial Consulting Ltd. (03980422) United Kingdom