About Aplek Limited (12893619) United Kingdom