About Paloxia Group Ltd (12110205) United Kingdom