About Joffin S (london) Ltd (04334028) United Kingdom