About Ilove Paperstraws Ltd (11548090) United Kingdom