About Pik Me Up Ltd (10989782) United Kingdom