About Furuholmen Consulting Ltd (11411906) United Kingdom