About Fibonacci Property Investments Ltd (11958169) United Kingdom