About Apperture Ltd (13023683) United Kingdom