About Fibonacci Ltd. (03609587) United Kingdom