About Logical Fund Systems Limited (10295800) United Kingdom