About Balanced Camera Systems Ltd (12703126) United Kingdom