About And Then Sum Limited (11050753) United Kingdom