About The White Apple Group Ltd (12877026) United Kingdom