About Fibonacci Sw Ltd (06399774) United Kingdom