About Serkane Limited (11047284) United Kingdom