About Howe Street Ltd (11340580) United Kingdom