About Damjan Seven Ltd (12452541) United Kingdom