About Portable Alpha Limited (06017255) United Kingdom