About Charac Limited (12504326) United Kingdom