About Jackador Solutions Ltd (07367864) United Kingdom