About Black Bow Investments Ltd (07198693) United Kingdom