About Jc Technical Administration Ltd (11105831) United Kingdom