About Karida Living Limited (09753069) United Kingdom