About Fibonacci Holdings Limited (11160646) United Kingdom