About Pomo R&d Ltd (SC713686) United Kingdom