About Peccadilloes Ltd. (10255666) United Kingdom