About Diggory O Kane Limited (12759799) United Kingdom