About Deva General Partner (no. 2) Limited (SC308452) United Kingdom