About Rucko Limited (11485078) United Kingdom