About Stripbox Ltd (11335241) United Kingdom