About Dammikas International Limited (12387310) United Kingdom