About Deval 2015 Limited (09640211) United Kingdom