About Oomers Ltd (12521237) United Kingdom