About Abingdon22 Limited (10949749) United Kingdom