About Ada And Alan Limited (12052747) United Kingdom