About Domestika Limited (11362118) United Kingdom