About Kerdos Ventures Limited (10298526) United Kingdom