About White Carissa Limited (07875017) United Kingdom