About Abraxas (uk) Llp (OC302708) United Kingdom