About Bwa Technologies Ltd (SC280221) United Kingdom