About Bemaco Holding Limited (02646686) United Kingdom