About Jancer Development Company Limited (01136446) United Kingdom