About Strongbox Holdings Ltd (10220405) United Kingdom