About Loaded Candy Limited (SC697917) United Kingdom