About Chi Square Limited (07001462) United Kingdom