About Bethsaida Mend Limited (10638147) United Kingdom