About A Plus Logic Limited (10594752) United Kingdom