About Accura Capital Ltd (10058269) United Kingdom