About Pamirex Limited (09766230) United Kingdom