About Seals App Ltd (11605923) United Kingdom