About Cleanbox Technology (uk) Ltd. (13451472) United Kingdom