About Bym Horsham Holdings Limited (13399070) United Kingdom