About Ibby S Upper Cut Ltd (12402189) United Kingdom