About Labrax Ltd. (07158375) United Kingdom