About Balls Pond Securities Limited (00822683) United Kingdom