About Joel Sackey Limited (10061549) United Kingdom