About Jecr Services Ltd (12929429) United Kingdom