About Devana Avenue 1959 Limited (09099226) United Kingdom