About Aftercube International Ltd. (10344858) United Kingdom