About Johansson Family Foundation Limited (06882190) United Kingdom