About Pekama Ltd. (09329544) United Kingdom