About Kilovale Limited (02482720) United Kingdom