About Seora Ltd (07822138) United Kingdom