About Jojo Calderwood Limited (SC540621) United Kingdom