About Oaksix Holdings Limited (07428221) United Kingdom